array of solar cells - Deutsch Englisch Wörterbuch